package com.snopy.leetcode.index1_1000.index501_600;

/**
 * @author snopy
 * @version 1.0.0
 * @classname Question564
 * @description 寻找最近的回文数
 * 给定一个表示整数的字符串，返回与它最近的回文整数(不包括自身)。
 * 如果不止一个，返回较小的那个。
 * 示例 1:
 *
 * 输入: n = "123"
 * 输出: "121"
 * 示例 2:
 *
 * 输入: n = "1"
 * 输出: "0"
 * 解释: 0 和 2是最近的回文，但我们返回最小的，也就是 0。
 *
 * @email 77912204@qq.com
 * @date 2022/03/30 21:33
 */
public class Question564 {
    public static void main(String[] args) {
        int fv = 32;
        System.out.println();
    }
    public String nearestPalindromic(String n) {
        if (n==null || n.equals("")){
            return n;
        }
        int mid = n.length() / 2;
        if (n.length() % 2 == 0){
            for (int i = 0;i < mid;i++){
                String front = n.substring(0,mid);
                String back = n.substring(mid,n.length()-1);
                Integer fv = Integer.valueOf(front);
                Integer bv = Integer.valueOf(back);
                System.out.println(Integer.reverse(fv));

            }
        }else {
            for (int i = 0;i < mid;i++){

            }
        }

        return "";
    }
}
